English Dictionary
communications satellite
n : an artificial satellite that relays signals back to earth;
orbits at the same rate the earth turns and so remains
effectively stationary
English Computing Dictionary
Communications Server
{IBM}'s rebranding of {ACF}.
(1999-01-20)